Master-Detail

Otázka od: Standa Honek

11. 10. 2002 10:31

 
Jak nejlépe sečíst detail položky ve vazbě Master-Detail,aby součet byl vidět v
nadřízené tabulce(Master).Lze použít nějakým způsobem i Calculated field, ve
kterem by byl součet pole z Detail?

Standa Honek


Odpovedá: Lstiburek Pavel

11. 10. 2002 11:56

Pokud to jen trochu jde doporucuji ten soucet delat na strane DB serveru (je
to rychlejsi a pro numeric pole i presnejsi).
Co je to za DB ?
Pavel

> Jak nejlepe secist detail polozky ve vazbe Master-
> Detail,aby soucet byl videt v nadrizene tabulce
>(Master).Lze pouzit >>>nejakym zpusobem i Calculated
> field, ve kterem by byl soucet pole z Detail?
> Standa Honek

Odpovedá: Jan Sebelík

11. 10. 2002 15:34

Odesílatel: Standa Honek <Standa.Honek@quick.cz>
Jak nejlépe sečíst detail položky ve vazbě Master-Detail,aby součet byl vidět v
nadřízené tabulce(Master).Lze použít nějakým způsobem i Calculated field, ve
kterem by byl součet pole z Detail?

Nejsnadnejsi je to v TClientDataSet - Aggregate Field.
Jinak se to musi asi zprogramovat:
GetBookMark, First, while not eof ..., GotoBookMark.

Anebo jeste rafinovaneji: AfterDelete, AfterPost nacitat provedene zmeny.
Zadna legrace.

Honza
=========================================
= HAES - RNDr. Jan Sebelik
= http://www.haes.cz
= Skolici a konzultacni stredisko pro Delphi a Win32
= Vojtiskova 206
= 507 81 Lazne Belohrad
= tel. 493 792 931 (mobil 776 347735)
=========================================